﻿@charset "utf-8";

.body{height:100%;}
.body:after{content:""; display:block; clear:both;}

.edit{left:0; right:auto;}

.slideshow{position:relative;}
	.slideshow .slides{position:absolute; width:570px; height:370px; overflow:hidden;}
	.slideshow .slides li{position:absolute; top:0; left:0;}
	.slideshow .slides li img{width:570px; height:370px; overflow:hidden;}
	.slideshow .slidenav{position:absolute; width:100%; bottom:2px; text-align:right; z-index:100;}
	.slideshow .slidenav li{display:inline;}
	.slideshow .slidenav li a{display:inline-block; margin:3px; height:15px; line-height:15px; padding:2px 6px; text-align:center; color:#666; overflow:hidden; cursor:pointer; zoom:1; background:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; text-decoration:none;}
	.slideshow .slidenav li.active a{background:#f00; color:#fff;}
	.slideshow .slidetip{position:absolute; bottom:0; height:40x; left:0; font-weight:normal; color:#fff; overflow:hidden;}
	.slideshow .slidetip .front{position:absolute; top:0; left:0; padding:5px 0 0 10px; line-height:20px; overflow:hidden;}
	.slideshow .slidetip .bg{position:absolute; top:0; left:0; width:100%; height:100%; background:#000; filter:alpha(opacity=50); opacity:0.5;}
	.slideshow .slidetip a{color:#fff;}

.pp-col2-1-left{width:650px; float:left; overflow:hidden;}
.pp-col2-1-right{width:300px; float:right; overflow:hidden;}

.pp-box{border:1px solid #dcdcde; background:#fff; overflow:hidden;}
.pp-box .t{height:28px; background:url(../img/list/pic/picture.png) repeat-x 0 -200px; padding:0 8px; border-bottom:1px solid #dcdcde;}
.pp-box .t .icon{width:16px; height:16px; margin-top:6px; display:block; float:left; background:url(../img/list/pic/picture.png) repeat-x 0 0;}
.pp-box .t .subject{float	:left; font-size:14px; color:#666; margin:6px 0 0 9px; line-height:16px;}
.pp-box .t .more{float:right; margin-top:5px; color:#999;}
.pp-box .t .more a{color:#999;}
.pp-box .c{padding:9px;}

.pp-btn-upload{display:block; text-indent:-999px; width:76px; height:94px; overflow:hidden; background:url(../img/list/pic/picture.png) no-repeat -40px -40px;}
.pp-btn-reg{display:block; text-indent:-999px; width:76px; height:94px; overflow:hidden; background:url(../img/list/pic/picture.png) no-repeat -140px -40px;}

.pp-photolist .content{clear:both;}
.pp-photolist .content:after{content:""; display:block; clear:both;}
.pp-photolist li{width:190px; padding:0; float:left; text-align:center; overflow:hidden;}
.pp-photolist li p{font-size:14px; color:#333; padding:5px 0 2px 0;}
.pp-photolist li p a{color:#333;}
.pp-photolist li span{color:#333;}
.pp-photolist li span a{color:#cf3333;}

#pp-slideshow{float:left; width:570px; height:370px; overflow:hidden; padding:4px; border:1px solid #a8a8a8;}
#pic-slideshow{width:570px; height:370px; overflow:hidden;}

#pp-activity{float:right; width:370px; overflow:hidden;}
#pp-activity .pp-box{height:378px; overflow:hidden;}
#pp-activity .t .icon{background-position:0 0;}
#pp-activity .c{width:350px; overflow:hidden;}
#pp-activity .photocover{height:220px; position:relative;}
#pp-activity .photocover .img{float:left; width:265px; height:195px; overflow:hidden;}
#pp-activity .photocover .text{position:absolute; top:200px; left:0; width:265px; overflow:hidden; height:18px; line-height:18px; text-align:center; cursor:pointer;}
#pp-activity .pp-btn-upload{float:right;}
#pp-activity .pp-btn-reg{float:right; margin-top:7px;}
#pp-activity .photothumb{width:370px; overflow:hidden;}
#pp-activity .photothumb .photo{float:left; width:165px; height:120px; overflow:hidden; margin-right:20px; text-align:center;}
#pp-activity .photothumb .photo a{display:block;}
#pp-activity .photothumb .photo img{display:block; margin-bottom:1px;}

#pp-announce{float:left; width:255px;}
#pp-announce .pp-box{height:160px; overflow:hidden;}
#pp-announce .t .icon{background-position:0 -20px;}
#pp-announce .c li{height:24px; overflow:hidden; padding-left:18px; background:url(../img/list/pic/picture.png) no-repeat 0 -160px;}

#pp-recommend{float:right;}
#pp-recommend .pp-box{width:693px; height:160px; overflow:hidden;}
#pp-recommend .t{padding-left:0;}
#pp-recommend .t .icon{width:54px; height:29px; background-position:-40px 0; margin:0;}
#pp-recommend .c{width:720px;}
#pp-recommend .c dl{width:217px; float:left; padding-right:5px; border-right:1px dotted #c6c6c6; margin-right:9px;}
#pp-recommend .c .m{float:left; width:125px; height:110px; display:block; overflow:hidden; margin-right:6px;}
#pp-recommend .c dt{font-size:14px; color:#c81616; line-height:24px;}
#pp-recommend .c dt a{color:#c81616;}
#pp-recommend .c dd{line-height:22px; color:#666;}

#pp-editor .pp-box{height:872px; overflow:hidden; border:none;}
#pp-editor .t{border:1px solid #dcdcde;}
#pp-editor .t .icon{background-position:0 -40px;}
.title{line-height:normal; font-weight:normal; padding-right:0;}
.blocktitle{background:url(../img/list/pic/picture.png) no-repeat 0 -240px; height:20px; line-height:20px; padding-left:20px; margin-bottom:8px;}
.blocktitle .titletext{float:left; font-size:14px; font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif; color:#c81414; width:105px; text-align:center; background:#fff; margin-top:-1px;}
.blocktitle .titletext a{color:#c81414;}
.blocktitle .subtitle{float:right; font-size:12px; color:#666; height:20px; margin-top:3px; padding-left:15px;  background:#fff url(../img/list/pic/picture.png) no-repeat 5px -258px;}
.blocktitle .subtitle a{color:#666; padding-left:9px;}
.pp-photolist .content{width:630px; overflow:hidden;}
.pp-photolist .module{width:675px; overflow:hidden; border-bottom:1px dotted #999; margin-bottom:10px;}
.pp-photolist li{margin-right:30px; height:240px;}

#pp-model{}
#pp-model .pp-box{width:298px; height:400px; overflow:hidden;}
#pp-model .t .icon{background-position:0 -60px;}
#pp-model .c{width:290px; overflow:hidden;}
#pp-model .c dl{width:135px; height:180px; float:left; margin-right:10px; text-align:center;}
#pp-model .c .m{margin-bottom:3px;}
#pp-model .c dt{font-size:12px; height:16px; overflow:hidden;}

#pp-school{margin-top:10px;}
#pp-school .pp-box{width:298px; height:460px; overflow:hidden;}
#pp-school .t .icon{background-position:0 -80px;}
#pp-school .t .icon{background-position:0 -80px;}
#pp-school .bigthumb{margin-bottom:10px;}
#pp-school .bigthumb .m{height:197px; overflow:hidden;}
#pp-school .bigthumb dt{height:26px; line-height:26px; color:#ffc; background:#827d6a; text-align:center;}
#pp-school .bigthumb dt a{color:#ffc;}
#pp-school .smallthumb{width:290px; overflow:hidden;}
#pp-school .smallthumb dl{float:left; margin-right:10px; width:135px; overflow:hidden;}
#pp-school .smallthumb .m{height:150px; overflow:hidden;}
#pp-school .smallthumb dt{height:26px; line-height:26px; overflow:hidden; color:#ffc; background:#827d6a; text-align:center; padding:0 3px;}
#pp-school .smallthumb dt a{color:#ffc;}

#pp-editor2{padding:9px 9px 0 9px; height:541px; background:#fff; overflow:hidden;}

#pp-model{}
#pp-model .t .icon{background-position:0 -60px;}

#pp-school{margin-top:10px;}
#pp-school .t .icon{background-position:0 -80px;}

#pp-hot .pp-box{width:298px; height:250px; overflow:hidden;}
#pp-hot .t .icon{background-position:0 -100px;}
#pp-hot .c .thumb{width:135px; overflow:hidden; float:left;}
#pp-hot .c dl{text-align:center;}
#pp-hot .c .thumb .m{height:180px; overflow:hidden;}
#pp-hot .c .thumb dt{padding-top:5px; white-space:nowrap; overflow:hidden; height:23px; line-height:23px; text-overflow:ellipsis;}
#pp-hot .c .txtlist{width:135px; overflow:hidden; float:right;}
#pp-hot .c .txtlist li{width:135px; height:24px; line-height:24px; overflow:hidden; padding-left:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../img/list/pic/picture.png) no-repeat 0 -280px;}

#pp-intelligent{margin-top:10px;}
#pp-intelligent .pp-box{height:285px; width:298px; overflow:hidden;}
#pp-intelligent .t .icon{background-position:0 -120px;}
#pp-intelligent .c{width:300px; overflow:hidden;}
#pp-intelligent .c li{float:left; width:87px; height:120px; overflow:hidden; text-align:center; margin-right:9px;}
#pp-intelligent .c li p{padding-top:3px;}

#pp-picnews .pp-box{width:958px; overflow:hidden;}
#pp-picnews .t .icon{background-position:0 -140px;}
#pp-picnews .c{width:960px; overflow:hidden;}
#pp-picnews dl{float:left; width:305px; margin-right:12px;}
#pp-picnews dl .m{height:175px; overflow:hidden;}
#pp-picnews dl dt{height:26px; line-height:26px; text-align:center; position:relative;}

.block{margin:0;}
.area{padding:0;}
.frame, .tab, .block{margin:0; padding:0;}
.frame, .frame-tab{border:none; margin:0;}
.mtp{margin-top:10px;}
#wp{margin-top:-5px; margin-bottom:10px;}